home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
pcboard
/
ppepakts.zip
/
HISCORE.PPE
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1994-05-15
|
3KB
|
135 lines
;------------------------------------------------------------------------------
; .ss.
; `²²'
; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
; .sS²°$$$²²°"' d²°'
; .$$² .$$'
; $$$.,d$$'
; `²S$$S²'
;------------------------------------------------------------------------------
; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
;------------------------------------------------------------------------------
; PPE 2.OO (plain) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
;------------------------------------------------------------------------------
Cls
PrintLn " @X0ETOP 5 PLAYER SCORES FOR: NAMES SCORE LAST PLAY"
PrintLn
PrintLn "@X0D┌──┐ │ ┌───┐ ─┬─ ┌──┐"
PrintLn "@X0D└───┐ │ │ │ │ └───┐"
PrintLn "@X0D └──┘ └─── └───┘ │ └──┘ "
For INTEGER001 = 1 To 5
If (ReadLine(PPEPath() + "slots.cnf", 2) <> 932411) Then
AnsiPos 33, INTEGER001 + 1
Print "@X05- "
Continue
Endif
AnsiPos 33, INTEGER001 + 1
Print "@X05- ", Left(ReadLine(PPEPath() + "slots.dat", INTEGER001 * 3), 20)
AnsiPos 54, INTEGER001 + 1
Print "@X05", Right(ReadLine(PPEPath() + "slots.dat", INTEGER001 * 3 + 1), 15)
AnsiPos 70, INTEGER001 + 1
Print "@X05", Right(ReadLine(PPEPath() + "slots.dat", INTEGER001 * 3 - 1), 9)
Next
Newline
PrintLn "@X0A──────────────────────────────────────────────────────────────────────────────"
PrintLn
PrintLn "@X0B"
PrintLn "@X0BBLACKJACK"
PrintLn "@X0B"
For INTEGER001 = 1 To 5
If (ReadLine(PPEPath() + "bj.cnf", 2) <> 942702) Then
AnsiPos 33, INTEGER001 + 7
Print "@X0B- "
Continue
Endif
AnsiPos 33, INTEGER001 + 7
Print "@X0B- ", Left(ReadLine(PPEPath() + "bj.dat", INTEGER001 * 3), 20)
AnsiPos 54, INTEGER001 + 7
Print "@X0B", Right(ReadLine(PPEPath() + "bj.dat", INTEGER001 * 3 + 1), 15)
AnsiPos 70, INTEGER001 + 7
Print "@X0B", Right(ReadLine(PPEPath() + "bj.dat", INTEGER001 * 3 - 1), 9)
Next
Newline
PrintLn "@X0A──────────────────────────────────────────────────────────────────────────────"
PrintLn
PrintLn "@X0C"
PrintLn "@X0CCARD SHARKS"
PrintLn "@X0C"
For INTEGER001 = 1 To 5
If (ReadLine(PPEPath() + "cs.cnf", 2) <> 942504) Then
AnsiPos 33, INTEGER001 + 13
Print "@X0C- "
Continue
Endif
AnsiPos 33, INTEGER001 + 13
Print "@X0C- ", Left(ReadLine(PPEPath() + "cs.dat", INTEGER001 * 3), 20)
AnsiPos 54, INTEGER001 + 13
Print "@X0C", Right(ReadLine(PPEPath() + "cs.dat", INTEGER001 * 3 + 1), 15)
AnsiPos 70, INTEGER001 + 13
Print "@X0C", Right(ReadLine(PPEPath() + "cs.dat", INTEGER001 * 3 - 1), 9)
Next
AnsiPos 1, 20
Wait
End
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 1 End
; 1 Cls
; 1 Wait
; 12 Goto
; 6 Let
; 12 Print
; 15 PrintLn
; 6 If
; 2 Newline
; 13 AnsiPos
;
;
; ■ Functions used :
;
; 9 *
; 30 +
; 3 -
; 3 <>
; 3 <
; 3 <=
; 6 >=
; 6 !
; 6 &&
; 3 ||
; 3 Left()
; 6 Right()
; 12 PPEPath()
; 12 ReadLine()
;
;------------------------------------------------------------------------------
;
; Analysis flags : No flag
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 3 For/Next
; 0 While/EndWhile
; 3 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------